home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format 9
/
af009.adf
/
Devpac V2
/
Devpac2.Doc
< prev
next >
Wrap
Text File
|
1987-08-27
|
4KB
|
102 lines
HiSoft Devpac Amiga 2
---------------------
The version of Devpac Amiga supplied on this disk is not public
domain but is a special demonstration for Amiga Format readers.
The assembler/editor can be run by typing GenAm2 from the CLI.
This will load the editor, assembler and debugger.
The editor is straightforward to use with the usual menu and cursor
key commands. The block commands are accessed via function keys
- they can be displayed by pressing the Help key. You can also
save your preferences (in the genam2.inf file).
This version of the editor is limited to editing files that are 6K or less.
It also cannot save to disk or output to the printer. The full version of
the editor will let you edit as large a file as you wish (subject
to available memory). The full version of the editor also has facilities for making
backups: it also comes with the ARP File Requester.
This version of the assembler doesn't support the include
directive in the conventional way but has the following files
built into it:
exec/exec_lib.i
intuition/intuition_lib.i
graphics/graphics_lib.i
These are provided so that you can try out the example
program.
This demonstration version of the monitor MonAm2 is invoked by
selecting Debug after you have assembled your program to memory.
It only has the following commands:
Ctrl-Z Single step the next instruction
Ctrl-C Quit MonAm and return to GenAm
Ctrl-R Run program to completion
Ctrl-S Skip current instruction
Ctrl-Q Kill current process
G Search memory: followed by T for text or I for instructions
N Find next occurrence
L List labels
D Change current drive and directory
H Show History of last instructions executed.
Window Commands:
Right Amiga 1/2/3/4/5 Select appropriate window
Right Amiga S Split a window
Right Amiga T Change type of window 4 (disassembly or hex)
Right Amiga Z Zoom window to full screen
Right Amiga L Lock window to register
Right Amiga E Edit window
Tab Change window
Cursor keys change address of window
Help Displays current state of MonAm and system memory
The libfile.monam file gives MonAm the ability to display the
names of system calls when single stepping.
The complete version of MonAm also includes a full expression evaluator
which can be used with registers, labels, numbers etc and lots of
operators including "contents of memory".
It has simple, multiple hit, count, permanent and conditional
breakpoints, the ability to change registers & windows by address,
stop running programs, load executable programs, a source code window,
Load/Save binary files, run a particular number of instructions,
search for bytes, words & longs. Plus full printer support and
disassembly to disk/printer. It can also be run directly from the CLI.
The complete version of the assembler has the ability to produce
both linkable and executable code to disk, listings to printer or disk
and has full support for include files. It can also be used directly
from the CLI without the editor.
You can try out the system by using Load to load "helloworld.s". Then
click on Assemble and select assembly to memory: this will assemble
the example and you may then debug it use the Debug command.
The complete package also includes a fast linker, Commodore include files
(both standard and compressed), FD and include file conversion
utilities and a 160 page ring-bound manual with a full 68000 pocket guide.
It will run happily even on a half megabyte Amiga.
Please note that we unable to offer technical support on this
demonstration version of Devpac Amiga.
HiSoft
The Old School
Greenfield
BEDFORD
MK45 5DE
U.K.
Tel (0525) 718181
Fax (0525) 713716